Optimising the General Purpose Controller Network Architecture (GPCNA)
نویسندگان
چکیده
General Purpose Controller Network Architecture (GPCNA) is an experimental network architecture designed for interconnecting nodes in distributed embedded applications. GPCNA provides deterministic access to the network medium to support distributed hard real-time application components. GPCNA uses a token bus to transfer fixed sized frames. Token monitor issues an explicit token that contains the schedule using which the nodes are allotted medium access. The 37 byte frame structure includes a 5 byte header and a 32 byte payload. Payload within the token carries single byte addresses of the nodes on the network sorted in the order they are granted access to the medium. Only the node in possession of the token is granted medium access, and this node subsequently transmits the token to the node scheduled next in the token payload. Thus, the original GPCNA allows only up to 32 nodes to be present on the network. This paper suggests three optimizations to the original GPCNA concept. Primarily, the use of virtual tokens reduces the token overhead. Nodes can dynamically request bandwidth allocation to transmit a periodic or sporadic message. Finally, categorization of nodes as talkers and listeners and use of different schedules for successive transmission cycles increases the number of nodes on the GPCNA bus.
منابع مشابه
Neural Network Based Protection of Software Defined Network Controller against Distributed Denial of Service Attacks
Software Defined Network (SDN) is a new architecture for network management and its main concept is centralizing network management in the network control level that has an overview of the network and determines the forwarding rules for switches and routers (the data level). Although this centralized control is the main advantage of SDN, it is also a single point of failure. If this main contro...
متن کاملController Placement in Software Defined Network using Iterated Local Search
Software defined network is a new computer network architecture who separates controller and data layer in network devices such as switches and routers. By the emerge of software defined networks, a class of location problems, called controller placement problem, has attracted much more research attention. The task in the problem is to simultaneously find optimal number and location of controll...
متن کاملA New Reliable Controller Placement Model for Software-Defined WANs
Software-Defined Network (SDNs) is a decoupled architecture that enables administrators to build a customizable and manageable network. Although the decoupled control plane provides flexible management and facilitates the task of operating the network, it is the vulnerable point of failure in SDN. To achieve a reliable control plane, multiple controller are often needed so that each switch must...
متن کاملA Controller Design with ANFIS Architecture Attendant Learning Ability for SSSC-Based Damping Controller Applied in Single Machine Infinite Bus System
Static Synchronous Series Compensator (SSSC) is a series compensating Flexible AC Transmission System (FACTS) controller for maintaining to the power flow control on a transmission line by injecting a voltage in quadrature with the line current and in series mode with the line. In this work, an Adaptive Network-based Fuzzy Inference System controller (ANFISC) has been proposed for controlling o...
متن کاملNeuro-PD Controller of Structural System to Mitigate Earthquake Vibrations
In this paper, stabilization of the structural system against earthquake is presented. Because the conventional PD controller is popular and simple in design, our controller is based on PD controller. The main problem of such a controller is its inability to produce desired response and instability against variations in the properties of the structural system. To obviate this issue, the neu...
متن کامل